exhaust gas cleaning equipment - Francés Inglés Diccionario